window.onload=function(){
	$(".chargerecords").css("backgroundColor","#224247").siblings().css("backgroundColor","#365d62");
	//查询
	$(".queryBoxBtn").click(function(){
		var writeContent = $(".chargeQueryInput").val();
		if(writeContent=="%"){
			hint("非法输入，请正确输入编号！");
		}else{
			window.location.href='/admin/device/chargeRecords?condition='+writeContent;
		}
	});
	//充值
	$(".rechargeBtn").click(function(){
		var thisId=$(this);
		$(".payFluxManageBg").show();
		$(".payFluxManageBg").html($("body").height());
		// 获取用户信息
		$(".chargeDeviceCode").html($(this).parent().siblings(".DeviceCodeCell").html());
		$(".chargeResidueFlux").html($(this).parent().siblings(".FluxCell").html());
		$(".chargeGetUserName").html($(this).parent().siblings(".userNameCell").html());
		// $(".chargeGetAddress").html($(this).siblings(".addresInput").val());
		$.ajax({
			url:"/admin/api/device/install-address",
			type:"post",
			dataType:"json",
			data:{
				device_code:thisId.parent().siblings(".DeviceCodeCell").html()
			},
			success:function(data){
				if(data.status.errCode==0){
					$(".chargeGetAddress").html(data.data.install_address);
				}
			}
		})
		$(".charggeRecord_AddText").val($(this).parent().siblings(".chargeAddTextCell").html());
		$(".chargeCancelBtn").unbind('click').click(function(){
			$(".payFluxManageBg").hide();
			$(".payBox input").val("");
			$("#chargeLabel").html("");
		})
		$(".chargeOkBtn").unbind('click').click(function(){
			var reg =/^[0-9]*$/;
			if(!reg.test($(".chargeFluxBox").val())){
				$("#chargeLabel").html("请输入正整数！");

			}else if($(".payBox > input").val()==0){
				$("#chargeLabel").html("请输入正整数！");
			}else{
				$("#chargeLabel").html("");
				$.ajax({
					url:"/admin/api/device/recharge",
					type:"post",
					dataType:"json",
					data:{
						device_id:thisId.siblings(".device_id").val(),
						flow:parseInt($(".payBox input").val()),
						remark:$(".charggeRecord_AddText").val()
					},
					success:function(data){
						if(data.status.errCode==0){		
							$("#chargeLabel").html("操作成功！");
							setTimeout(function(){
								$(".payFluxManageBg").hide();
							},3000);
						}else{
							$("#chargeLabel").html(data.status.message);
						}
					}
				})
				
			}
		})
	})
}